external scientific advisor - Spanish English Dictionary